"""
空间复杂度：
    概述：
        空间复杂度是指算法在运行过程中占用内存空间的大小。
        空间复杂度的分析通常关注算法在运行过程中临时占用的内存空间，而不包括输入数据占用的空间。
        空间复杂度的单位通常是字节（Byte）或位（bit）。
    为什么重要：
        空间复杂度的分析可以帮助我们评估算法的内存使用效率。
        当内存资源有限时，选择空间复杂度较低的算法可以提高算法的效率。
    如何表示：大O表示法
        参考时间复杂度
"""